# 定义手机父类
class Phone:
    IMEI = "0002150"  # 序列号
    producer = "CNA"  # 厂商

    # 方法
    def call_by_4g(self):
        print("我是父类中的4g方法")


#定义NFC读卡器父类
class NFCReader:
    nfc_type="第五代"
    #定义方法
    def read_card(self):
        print("我是读卡功能")


#定义红外遥控器父类
class RemoteControl:
    rc_type="红外遥控"
    def control(self):
        print("红外遥控开启了")


#定义红米手机
class redMiPhone(Phone,NFCReader,RemoteControl):
    # pass#可以使用pass关键字跳过类内容体不添加新功能
    phone_type="红米手机"
    def say_hi(self):
        print(f"我是红米手机,我的手机厂商是{self.producer}，我的NFC读卡器的技术是{self.nfc_type}")


#创建红米手机实例对象
redmin_phone=redMiPhone()
#调用父类的变量
print(f"我是小米手机,父类红外遥控器的类型{redmin_phone.rc_type}")
#调用红米手机的方法
redmin_phone.say_hi()